An Argument for Derivational Analogy

نویسندگان

  • Erica Melis
  • Jaime G. Carbonell
چکیده

A common reason for the use of analogy in (computational) problem solving is the lack of appropriate object-level knowledge, e.g. rules, necessary to solve the problem from first principles. Hence, the absence of sufficient (object-level) domain knowledge is assumed in most case-based reasoning (CBR) systems. Even those CBR systems that combine rule-based and casebased reasoning rely on a similar assumption: if rules exist, then reason from first principles, otherwise use case-based reasoning [17, 18]. That is, the use of analogy as a search control strategy by transferring control knowledge, is hardly an issue in CBR research, except in case-based planning (CBP). As far as we know, the situation is similar in cognitive research on analogy. Why this? One reason might be that more often than not the problems chosen for cognitive experiments have single-step solutions rather than solutions with many steps as in planning and hence, search control does not matter much. For instance, the much investigated/standard problems “atom/solar system”, “water flow/ heat flow”, and Duncker’s radiation problem do not require a searchintensive multi-step solution process. As opposed to solutions of these problems, Newtonian physics problem solving [20] and especially mathematical theorem proving need a complex multi-step problem solving process, where search control is a central issue. The same is true for many computational planning problems. The problems to be solved by CBP may have complex and multi-step solutions, e.g., in mathematical theorem proving [12]. Therefore, CBP aims at reducing the search effort for finding a solution [5, 22, 1, 11]. This paper is centered around our experiences with problem solving for complex solutions that have multiple steps, where decisions as to which sequences of steps to explore are crucial. Here, problem solving by analogy can have the following purposes: Computational analogy tries to improve the exploitation of limited resources, in particular of the number of user interactions, run time, and of knowledge. Hence, the purpose of analogy can be, cf. [10] to use analogy in solving problems that cannot be solved otherwise because of lack of object-level knowledge (e.g., rules or lemmata) or lack of control knowledge; to save user interaction (which is an replacement for control knowledge in interactive systems); to use analogy to replace search-intensive subroutines at low cost. Similarly, for human problem solving by analogy VanLehn and Jones [20] suggest that at least good human problem solvers use analogical problem solving when no general (object-level) knowledge for solving a current problem is available, e.g., if a knowledge gap has to be detected and filled; when specific information from an example can be used in order to work more efficiently – in other words to save search.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Complexity of Plan Adaptation by Derivational Analogy in a Universal Classical Planning Framework

In this paper we present an algorithm called DerUCP, which can be regarded as a general model for plan adaptation using Derivational Analogy. Using DerUCP, we show that previous results on the complexity of plan adaptation do not apply to Derivational Analogy. We also show that Derivational Analogy can potentially produce exponential reductions in the size of the search space generated by a pla...

متن کامل

Analysis and Empirical Studies of Derivational Analogyy

Derivational analogy is a technique for reusing problem solving experience to improve problem solving performance. This research addresses an issue common to all problem solvers that use derivational analogy: overcoming the mismatches between past experiences and new problems that impede reuse. First, this research describes the variety of mismatches that can arise and proposes a new approach t...

متن کامل

Empirical Evidence for Derivational Analogy

Analogical problem solving is mostly described as transfer of a source solution to a target problem based on the structural correspondences (mapping) between source and target. Derivational analogy (Carbonell, 1986) proposes an alternative view: A target problem is solved by replaying a remembered problem solving episode. Thus, the experience with the source problem is used to guide the search ...

متن کامل

Morphonette: a morphological network of French

This paper describes in details the first version of Morphonette, a new French morphological resource and a new radically lexeme-based method of morphological analysis. This research is grounded in a paradigmatic conception of derivational morphology where the morphological structure is a structure of the entire lexicon and not one of the individual words it contains. The discovery of this stru...

متن کامل

When (not) to Use Derivational Analogy: Lessons Learned Using APU

We present an experience report in applying derivational analogy to speed up the performance of a prototype system called APU that synthesizes UNIX shell scripts from a problem specification. We present experimental results showing how the system performed, the quality of solutions obtained by using analogy, and how the system scaled up with size of case libraries. We discuss the implications o...

متن کامل

Integrating derivational analogy into a general problem solving architecture∗

True expertise requires knowledge-intensive reasoning as a primary mental activity and a fallback to general problem solving in order to bridge gaps in the domain knowledge or to handle otherwise unexpected situations. This paper unites derivational analogy, a form of case-based reconstructive reasoning driven by rich episodic knowledge, with a general problem solving and planning architecture....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998